Null 合体演算子
左辺が
null
の場合に右の値を返し、それ以外の場合は左の値を返す
二項演算子
result = lvalue ?? rvalue
使用頻度が高い演算子であり、様々な言語に実装されている
/icons/CSharp.icon
C#
/icons/javascript.icon
/icons/typescript.icon
javascript
lvalue
が
undefined
の場合も同様の挙動を示す
References
Null合体演算子 - JavaScript | MDN
#2020-09-04
12:42:07